package com.woniu.woniu_bx.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.woniu.woniu_bx.pojo.Chat;
import com.woniu.woniu_bx.pojo.PageBean;

import java.util.List;

/**
 * @ClassName ChatService
 * @Description 聊天记录 Service接口
 * @Author 魏才林
 * @Date 2022/8/27 16:29
 * @Version 1.0
 **/
public interface ChatService extends IService<Chat>  {
    void add(Chat chat);

    PageBean<Chat> getChatRecord(Integer myId, Integer otherId, Integer pageSize, Integer pageNum);

    List<Chat> findChatList(Integer myId, Integer otherId);

    List<Integer> getChatList(int id);

    Integer getSumUnReadChatNum(Integer sendId, Integer acceptId);

    List<Chat> findChatListUnRead(Integer myId, Integer otherId);
}
